skid-proof sole - Español Inglés Diccionario